home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 76 / XENIATGM66.iso / Indiana Jones / Indiana Jones.exe / RESOURCE / PREVIEW.GOB / misc_pup_indy_actor.pup < prev    next >
Text File  |  1999-11-15  |  14KB  |  270 lines

  1. # Jones 3D Puppet File
  2. #
  3. # indy.pup
  4. #
  5. # Test puppet file for Indy
  6. #
  7. # [PDL, RT]
  8. #
  9. # Randy: Hip joint commented out to fix look up / down problems...
  10. #
  11. # (C) 1998 LucasArts Entertainment Company LLC.  All Rights Reserved.
  12.  
  13. #Move type        Keyframe                        Flags    Lo    Hi    Description
  14. #==============    ===============================    =======    ===    ===    ========================
  15. Mode=0                                                            # Unarmed
  16.  
  17. stand            in_stand.key                    0x18    0    1    #1  Stand was 0x00
  18. walk            in_walk_fwd.key                    0x11    1    3    #2  Walk
  19. run                in_run_fwd.key                    0x11    1    3    #3  Run
  20. walkback        in_walk_back.key                0x11    1    3    #4  Walk backward was 0x01
  21. hopback            in_hop_back.key                    0x52    4    4    #5  hop back -- TL Data Key                                                            
  22. hopleft            in_jump_left_roll.key            0x52    5    5    #6  Jump & roll left -- TL Data Key
  23. hopright        in_jump_right_roll.key            0x52    5    5    #7  Jump & roll right -- TL Data Key
  24. strafeleft        in_walk_left.key                0x52    5    5    #8  Step left
  25. straferight        in_walk_right.key                0x52    5    5    #9  Step right
  26. turnleft        in_rotate_left_nohead.key        0x10    0    2    #10 Turn left
  27. turnright        in_rotate_right_nohead.key        0x10    0    2    #11 Turn right
  28. slidedownfwd    in_slide_fwd.key                0x00    5    5    #12 slide downhill forward
  29. slidedownback    in_slide_back.key                0x00    5    5    #13 slide downhill backwards
  30.  
  31. leap            in_run_jump_fwd.key                0x52    7    9    #14 Leaping
  32. jumpready        in_jump_anticipate.key            0x1A    4    6    #15 Ready jump was 0x0A
  33. jumpup            in_jump_up.key                    0x72    4    5    #16 Jump straight up
  34. jumpfwd            in_jump_fwd.key                    0x52    2    3    #17 Jump forward
  35. rising            in_jump_up.key                    0x20    1    2    #18 going up, while jumping or...?
  36. fall            in_jump_fall.key                0x38    0    1      #19 Falling  was 0x38
  37.  
  38. death            in_die_buckle.key                0x0C    0    0    #20 normal death
  39. death2            in_die_fall.key                    0x0C    0    0    #21 falling death
  40. #fidget            0in_figithat_4_4.key            0x20    5    5    #22 Fidget 1
  41. #fidget2        0in_leanin_2_2.key                0x20    5    5    #23 Fidget 2
  42.  
  43. pickup            in_reach_low.key                0x02    5    5    #24 Pick up an item from floor
  44. pushpullready    in_pushpull_anticipate.key        0x0C    2    3    #25 Ready to push/pull
  45. pushitem        in_push_block.key                0x52    5    5    #26 Push -- TL Data key
  46. pullitem        in_pull_block.key                0x52    5    5    #27 Pull -- TL Data key
  47.  
  48. mountledge        in_pull_up.key                    0x52    4    5    #28 Hanging from a ledge, pull up -- TL Data Key
  49. #grabledge                                        0x38    3    5    #29 Grab ledge
  50. hangledge        in_hang_idle.key                0x18    2    3    #30 Hanging from a ledge idle
  51. hangshimleft    in_shimmy_left.key                0x52    3    4    #31 Hanging from a ledge, move left -- TL Data Key
  52. hangshimright    in_shimmy_right.key                0x52    3    4    #32 Hanging from a ledge, move right -- TL Data Key
  53.  
  54. mountwall        in_climb_on.key                    0x38    3    5    #33 Mount a wall to climb 
  55. climbwallidle    in_climb_idle.key                0x18    2    3    #34 Idle while climbing
  56. climbwallup        in_climb_up.key                    0x72    3    4    #35 Climb up while hanging -- TL Data Key
  57. climbwalldown    in_climb_down.key                0x72    3    4    #36 Climb down while hanging -- TL Data Key
  58. climbwallleft    in_climb_left.key                0x72    3    4    #37 Climb left while hanging -- TL Data Key
  59. climbwallright    in_climb_right.key                0x72    3    4    #38 Climb right while hanging -- TL Data Key
  60. climbpullingup    in_clmb_pull_onto_ledge.key        0x52    4    5    #39 Pull onto ledge from climbing -- TL Data Key
  61.  
  62. whipclimbmount  in_whipclimb_on.key                0x5A    4    5    #40 Whip climb mount                                                               
  63. whipclimbidle    in_whipclimb_idle.key            0x18    2    3    #41 Whip climb idle                                                               
  64. whipclimbup     in_whipclimb_up.key                0x5A    3    4    #42                                                              
  65. whipclimbdown   in_whipclimb_down.key            0x5A    3    4    #43
  66. whipclimbleft   in_whipclimb_rotL.key           0x5A    3   4   #44
  67. whipclimbright  in_whipclimb_rotR.key           0x5A    3   4   #45
  68. whipclimbdismount in_jump_off.key                0x5A    4    5    #46                                                            
  69.  
  70. whipswing        in_whipswing.key                0x52    5    5    #48 Whip swing
  71.  
  72. mount1mstep        in_mount.key                    0x52    5    5    #51 mount a 1-meter step -- TL Data Key
  73. mount2mledge    in_climb_onto_2m.key            0x52    4    5    #52   climbing from standing onto 2m ledge -- TL Data Key
  74. jumprollback    in_jump_backflip.key            0x52    4    5    #53 jump-roll-backflip -- TL Data Key
  75. jumprollfwd        in_jump_fwdroll.key                0x52    4    5    #54 jump-roll-forward -- TL Data Key
  76. land            in_jump_up_land.key                0x38    3    5    #55 Landing
  77.  
  78. #hitheadl        in_hit_headL.key                0x28    3    5    #56 Hit left side of head
  79. #hitheadr        in_hit_headR.key                0x28    3    5    #57 Hit right side of head
  80. #hitsidel        in_hit_shoulderL.key            0x28    3    5    #58 Hit left shoulder
  81. #hitsider        in_hit_shoulderR.key            0x28    3    5    #59 Hit right shoulder
  82.  
  83. activate        in_activate_medium.key            0x02    5    6    #60 normal height activate
  84. activatehigh    in_reach_high.key                0x02    5    6    #61 high height activate
  85.  
  86. drawweapon        in_attack_pull_fists.key        0x1C    1    4    #62 Ready fists  was 0x0c
  87. holsterweapon    in_attack_put_fists.key            0x38    1    4    #64 Fists away
  88. fire            in_attack_fistL_hook.key        0x28    1    6    #65 Left punch 1
  89. fire2            in_attack_fistL_jab.key            0x28    1    6    #66 Left punch 2
  90. fire3            in_attack_fistR_straight.key    0x28    1    6    #67 Right punch 1
  91. fire4            in_attack_fistR_upper.key        0x28    1    6    #68 Right punch 2
  92.  
  93. stand2crawl        in_stand_bd_crawl.key            0x52    5    5    #71 Breakdown animation
  94.  
  95. climbtoclimb    in_climb_down_onto_wall.key        0x52    5    5    #78 go from stand to climbing wall -- TL Data Key
  96. climbtohang        in_climb_down_into_hang.key        0x52    5    5    #79 go from stand to hanging from ledge -- TL Data Key
  97. #hit            in_hit_headL.key                0x28    3    5    #75 Generic hit    1
  98. #hit2            in_hit_headR.key                0x28    3    5    #76 Generic hit 2
  99.  
  100. #---------------------------------------------------------------------------------------
  101. Mode=1, BasedOn=0                                                # Whip drawn
  102.  
  103. drawweapon        in_attack_pull_whip.key            0x0C    0    4    #62 Draw whip
  104. aimweapon        in_attack_aim_whip.key            0x1A    0    6    #63 Aim whip
  105. holsterweapon    in_attack_put_whip.key            0x38    0    4    #64 Holster whip
  106. fire            in_attack_fire_whip.key            0x1A    0    8    #65 Fire whip
  107. fire2            in_attack_whip_strut.key        0x1A    0    8    #66 Whip swing mount
  108. fire3            in_attack_unravel_whip.key        0x1C    0    6    #67 Unravel whip
  109. fire4            in_attack_ravel_whip.key        0x1A    0    6    #68 Wind up whip
  110.  
  111. #---------------------------------------------------------------------------------------
  112. Mode=2, BasedOn=0                                                # Pistol drawn
  113.  
  114. drawweapon        in_attack_pull_gun.key            0x1C    0    4    #62 Draw gun was 0x0c
  115. aimweapon        in_attack_aim_gun.key            0x1C    0    6    #63 Aim gun
  116. holsterweapon    in_attack_put_gun.key            0x38    0    8    #64 Holster gun
  117. fire            in_attack_fire_gun.key            0x1A    0    8    #65 Fire gun
  118.  
  119. #---------------------------------------------------------------------------------------
  120. Mode=3, BasedOn=0                                                # Rifle drawn
  121.  
  122. drawweapon        in_attack_pull_rifle.key        0x1C    0    4    #62 Draw rifle
  123. aimweapon        in_attack_aim_rifle.key            0x1C    0    6    #63 Aim rifle
  124. holsterweapon    in_attack_put_rifle.key            0x38    0    8    #64 Holster rifle
  125. fire            in_attack_fire_rifle.key        0x1A    0    8    #65 Fire rifle
  126.  
  127. fire4            in_attack_unaim_rifle.key        0x1A    0    8    #68 Stop aiming rifle
  128.  
  129. #---------------------------------------------------------------------------------------
  130. Mode=4, BasedOn=3                                                # Shotgun drawn
  131.  
  132. aimweapon        in_attack_aim_shotgun.key        0x1C    0    6    #63 Aim rifle
  133. fire            in_attack_fire_shotgun.key        0x1A    0    8    #65 Fire shotgun
  134. fire2            in_attack_fire_submachine.key    0x1A    0    8    #66 Fire submachine gun
  135.  
  136. fire4            in_attack_unaim_shotgun.key        0x3A    0    8    #68 Stop aiming shotgun
  137.  
  138. #---------------------------------------------------------------------------------------
  139. Mode=5, BasedOn=0                                                # Bazooka drawn
  140.  
  141. drawweapon        in_attack_pull_bazooka.key        0x1C    0    4    #62 Draw bazooka
  142. holsterweapon    in_attack_put_bazooka.key        0x38    0    4    #64 Holster bazooka
  143. fire            in_attack_fire_bazooka.key        0x3A    0    6    #65 Fire bazooka
  144.  
  145. #---------------------------------------------------------------------------------------
  146. Mode=6, BasedOn=0                                                # Grenade or Satchel drawn
  147.  
  148. drawweapon        in_attack_pull_grenade.key        0x1C    1    4    #62 Draw grenade
  149. aimweapon        in_attack_aim_grenade.key        0x1C    1    6    #63 Aim grenade
  150. holsterweapon    in_attack_put_grenade.key        0x38    1    4    #64 Holster grenade
  151. fire            in_attack_fire_grenade.key        0x38    1    8    #65 Fire grenade
  152.  
  153. fire2            in_attack_pull_satchel.key        0x1C    1    4    #67 Draw satchel
  154. fire3            in_attack_put_satchel.key        0x38    1    4    #68 Holster satchel
  155. fire4            in_attack_fire_satchel.key        0x1A    2    8    #66 Fire satchel
  156.  
  157. #---------------------------------------------------------------------------------------
  158. Mode=7, BasedOn=0                                                # Machete Drawn
  159.  
  160. drawweapon        in_attack_pull_machete.key        0x1C    0    4    #62 Draw machete
  161. holsterweapon    in_attack_put_machete.key        0x38    0    4    #64 Sheath machete
  162. fire            in_attack_fire_macheteR.key        0x1A    1    6    #65 Swing machete 
  163. fire2            in_attack_fire_macheteL.key        0x1A    1    6    #66 Swing machete
  164.  
  165. fire3            in_pull_zippo.key                0x1C    0    4    #67 Pull lighter
  166. fire4            in_put_zippo.key                0x38    0    4    #68 Put lighter
  167.  
  168. #=======================================================================================
  169. Mode=8                                                             # Unarmed swimming
  170.  
  171. stand            in_swim_float.key                0x00    0    0    #1 Tread water, surface
  172. walk            in_swim_fwd.key                    0x01    2    2    #2 Swim forward, surface
  173. run                in_uw_swim.key                    0x1b    2    2    #3 swim forward underwater was 0x01
  174. walkback        in_swim_back.key                0x01    2    2    #4 Swim backward, surface
  175. strafeleft        in_uw_swim.key                    0x01    2    2    #8 turn left underwater
  176. straferight        in_uw_swim.key                    0x01    2    2    #9 turn right underwater
  177. turnleft        in_swim_rotate_l.key            0x00    3    2    #10 turn left, surface
  178. turnright        in_swim_rotate_r.key            0x00    3    2    #11 turn right, surface
  179. rising            in_uw_float.key                    0x18    1    2    #18 idle while underwater
  180. death            in_uw_die.key                    0x24    5    5    #20 die while underwater (drown?)#death2 (die while on surface)
  181. pickup            in_uw_pickup.key                0x22    3    4    #24 pickup item underwater
  182. mountfromwater    in_swim_pullup.key                0x52    5    5    #47 Pulling up from water onto surface
  183. divefromsurface    in_submerge.key                    0x52    5    5    #48 Dive from water surface
  184. activate        in_uw_pullswitch.key            0x52    5    5    #60 activate a pull-out switch underwater
  185. holsterweapon    in_attack_put_fists.key            0x38    0    5    #64 Fists away
  186. mount1mstep        in_mount.key                    0x52    5    5    #51 mount a 1-meter step -- TL Data Key
  187.  
  188. #---------------------------------------------------------------------------------------
  189. Mode=9, BasedOn=8                                                # Swim with weapon 1
  190.  
  191. holsterweapon    in_uw_attack_put_whip.key        0x38    0    4    #64 Holster whip
  192.  
  193. #---------------------------------------------------------------------------------------
  194. Mode=10, BasedOn=8                                                # Swim with weapon 2
  195.                                                                 
  196. holsterweapon    in_attack_put_gun.key            0x38    0    4    #64 Holster gun
  197.  
  198. #---------------------------------------------------------------------------------------
  199. Mode=11, BasedOn=8                                                # Swim with weapon 3
  200.  
  201. holsterweapon    in_attack_put_rifle.key            0x38    0    4    #64 Holster rifle
  202.  
  203. #---------------------------------------------------------------------------------------
  204. Mode=12, BasedOn=11                                                # Swim with weapon 4
  205.  
  206. #---------------------------------------------------------------------------------------
  207. Mode=13, BasedOn=8                                                # Swim with weapon 5
  208.  
  209. holsterweapon    in_attack_put_bazooka.key        0x38    0    4    #64 Holster bazooka
  210.  
  211. #---------------------------------------------------------------------------------------
  212. Mode=14, BasedOn=8                                                # Swim with weapon 6
  213.  
  214. #---------------------------------------------------------------------------------------
  215. Mode=15, BasedOn=8                                                # Swim with weapon 7
  216.  
  217. drawweapon        in_uw_attack_pull_machete.key    0x1C    0    4    #62 Draw machete
  218. holsterweapon    in_uw_attack_put_machete.key       0x38    0    4    #64 Sheath machete
  219. fire            in_uw_attack_fire_machete.key    0x1A    0    6    #65 Swing machete
  220.  
  221. fire4            in_put_zippo.key                0x38    0    4    #68 Put lighter
  222.  
  223. #=======================================================================================
  224. Mode=16                                                            # Unarmed crawling
  225.  
  226. stand             in_crawl_idle.key                0x18    0    1    #1 Idle while crawling  was 0x00
  227. walk             in_crawl_fwd.key                0x52    2    4    #2 Crawl forward -- TL Data Key
  228. walkback         in_crawl_back.key                0x52    2    4    #4 Crawl backward -- TL Data Key
  229. turnleft         in_crawl_rotateL.key            0x18    1    3    #10 Crawl left
  230. turnright         in_crawl_rotateR.key            0x18    1    3    #11 Crawl right
  231. crawl2stand        in_crawl_bd_stand.key            0x52    3    4    #72 Breakdown animation
  232. activate        in_crawl_activate.key            0x38    5    6    #60 normal activate while crawling
  233.  
  234. #---------------------------------------------------------------------------------------
  235. Mode=17, BasedOn=16                                                # Crawl with weapon 1
  236.  
  237. #---------------------------------------------------------------------------------------
  238. Mode=18, BasedOn=16                                                # Crawl with weapon 2
  239.  
  240. #---------------------------------------------------------------------------------------
  241. Mode=19, BasedOn=16                                                # Crawl with weapon 3
  242.  
  243. #---------------------------------------------------------------------------------------
  244. Mode=20, BasedOn=16                                                # Crawl with weapon 4
  245.  
  246. #---------------------------------------------------------------------------------------
  247. Mode=21, BasedOn=16                                                # Crawl with weapon 5
  248.  
  249. #---------------------------------------------------------------------------------------
  250. Mode=22, BasedOn=16                                                # Crawl with weapon 6
  251.  
  252. #---------------------------------------------------------------------------------------
  253. Mode=23, BasedOn=16                                                # Crawl with weapon 7
  254.  
  255. #=======================================================================================
  256. Joints
  257.  
  258. 0=8                # 0 = Head joint
  259. 1=7                # 1 = Neck joint
  260. #2=16            # 2 = Hip joint
  261. 3=15            # 3 = Firing joint 1
  262. 4=12            # 4 = Firing joint 2
  263. 5=14            # 5 = Aiming joint 1
  264. 6=11            # 6 = Aiming joint 2
  265.  
  266. #---------------------------------------------------------------------------------------
  267. end
  268.  
  269.  
  270.